package com.qidian.mes.md.mapper;

import com.qidian.mes.pojo.MaterialAndProductClassify;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author: CoolPro
 * @Description: 产品/物料分类信息管理
 * @Time: 2024-04-04 16:32
 **/
@Mapper
public interface MaterialAndProductClassifyMapper {
    List<MaterialAndProductClassify> findAll();

    Integer findCategoryById(@Param("classifyId")String classifyId);
    List<MaterialAndProductClassify> findCategoryByName(@Param("name")String name);

    void updateClassifyName(@Param("classifyName")String name,@Param("classifyId")String id);

    //根据id删除分类（将enable改成0去删除）
    void deleteClassify(@Param("id")Integer id);
    //更新enable状态
    void makeEnable(@Param("id")Integer id);
    //添加分类信息
    void addClassify(@Param("name")String name,@Param("category")Integer category);
}
